import React from 'react'; import {Breadcrumb} from "antd"; import {serverGet} from "@/utils/request"; import './rich.css' import MainTitle from "@/components/MainTitle"; import ContentNotFound from "@/components/ContentNotFound"; export const dynamicParams = true export const generateStaticParams = async () => { const res = await serverGet, { pageNum: number; pageSize: number }>( "/webSite/getNewsUpdatesListWithoutSpecialNews", {pageNum: 1, pageSize: 20}, { next: { revalidate: 1800 }, cache: "force-cache" } ) const res2 = await serverGet, { pageNum: number; pageSize: number }>( "/webSite/getSpecialNewsUpdatesList", {pageNum: 1, pageSize: 20}, { next: { revalidate: 1800 }, cache: "force-cache" } ) return [...res.data.records, ...res2.data.records].map((item) => ({ id: item.id, })) } async function Page({ params, }: { params: Promise<{ id: string }> }) { const {id} = await params; const res = await serverGet( "/webSite/getNewsUpdatesById", {id}, { next: { revalidate: 30 }, cache: "force-cache" } ) if (!res.data) { return } console.log(111,res) return ( <>
您当前的所在位置:
{/*
*/} {res.data.newsName} {/*
*/}
); } export default Page;